barely surpassable - Spanish English Dictionary